Biological pump - French English Dictionary